is rumored to - Francés Inglés Diccionario